propsage.namespace("modules.admin.users");

modules.admin.users.update = (function($, ui) {

	function initComponents() {
		if ($('#User_religion').val() !== 'Other') {
			$('#User_religion_other').hide();
		}

		if ($('#User_highest_qualification').val() !== 'Other') {
			$('#User_highest_qualification_other').hide();
		}
	}

	function initEventHandlers()
	{
		$('#User_religion').on('change', onReligionValueChanged);
		$('#User_highest_qualification').on('change', onHighestQualificationValueChanged);
	}

	function onReligionValueChanged() {
		var selectedVal = $(this).val();

		if (selectedVal === 'Other') {
			$('#User_religion_other').show();
		} else {
			$('#User_religion_other').hide();
		}
	}

	function onHighestQualificationValueChanged() {
		var selectedVal = $(this).val();
		console.log(selectedVal);
		if (selectedVal === 'Other') {
			$('#User_highest_qualification_other').show();
		} else {
			$('#User_highest_qualification_other').hide();
		}
	}

	$(document).ready(function() {
		initComponents();
		initEventHandlers();
	});

	return{};

}(jQuery, propsage.ui));